@charset 'utf-8';
/*顶部区域*/
#topOut{
	width:100%;
	height: 30px;
	background: #f7f7f7;
	color:#666;
	border-bottom:1px solid #eee;
	font-size:12px;
	position: relative;
	z-index: 10;
}
	#topOut .top{
		margin:0 auto;
		width:1210px;
		height: 30px;
		/*border-left:5px solid green;
		border-right:5px solid green;*/
		/*overflow: hidden;*/
	}
		#topOut .top .left{
			float:left;
			width:190px;
		}
		#topOut .top .left .cellect,#topOut .top .left .city{
			float:left;
			height: 30px;
			line-height: 30px;
		}
			#topOut .top .left .cellect{
				padding-left:17px;
				background: url(../img/topStar.png) no-repeat 0 8px;
			}
			#topOut .top .left .city{
				margin-left:15px;
				padding-left:17px;
				position: relative;
			}
				#topOut .top .left .city .citybox{
					position: absolute;
					top:25px;
					left:0;
					width: 300px;
					height: 250px;
					background: white;
					display: none;
					/*overflow: hidden;*/
					border:1px solid #DDD;
					/*box-shadow: 1px 1px #ddd,2px 2px #ccc,0px 0px 10px #333,5px 5px #999;*/
				}
					#topOut .top .left .city .citybox b.close{
						display: block;
						width: 21px;
						height: 21px;
						position: absolute;
						right: -10px;
						top:-10px;
						background:url('../img/topCity.png') no-repeat -34px 0px;
						cursor: pointer;
					}
					#topOut .top .left .city .citybox p{
						width: 70px;
						height: 300px;
						line-height: 27px;
						float: left;
						/*border:1px solid red;*/

					}
					#topOut .top .left .city .citybox p span{
						display: block;
						text-indent: 15px;
					}
					#topOut .top .left .city .citybox p span a{
						color:#005EA7;
						text-decoration: none;
						padding:0 2px;
					}
					#topOut .top .left .city .citybox p span a:hover{
						color:#fff;
						background: #005EA7;
						text-decoration: none;
					}
				#topOut .top .left .city b.pic{
					display: block;
					position: absolute;
					width:10px;
					height: 14px;
					background: url(../img/topCity.png) no-repeat -6px -4px;
					left:0;
					top:8px;
				}
		#topOut .top ul{
			float: right;
			/*width: 1000px;*/
			/*background: #ddd;*/
			/*overflow: hidden;*/
		}
			#topOut .top ul li{
				height: 30px;
				line-height: 30px;
				float: right;
			}
			#topOut .top ul li.phone,#topOut .top ul li.kehu,#topOut .top ul li.daohang{
				height: 26px;
				line-height: 26px;
			}
			#topOut .top ul li.phone,#topOut .top ul li.kehu,#topOut .top ul li.daohang{
				display: block;
				top:1px;
				right:2px;
				padding:0 1px;
			}
			#topOut .top ul li.phone.act,#topOut .top ul li.kehu.act,#topOut .top ul li.daohang.act{
				background: #fff;
				border:1px solid #ddd;
				border-bottom: none;
				top:0;
				padding:0px;
				
			}
			#topOut .top ul li.kehu.act a,#topOut .top ul li.daohang.act a{
				color:#333;
				text-decoration: none;
				border-color:#fff;
			}
			#topOut .top ul li.phone,#topOut .top ul li.kehu,#topOut .top ul li.daohang {
				margin:0 2px;
				margin-top:2px;
			}
			#topOut .top ul li.phone b{
				background:url(../img/topBg.png) no-repeat -128px -360px;
				display:block;
				position: absolute;
				width:13px;height: 22px;
				top:3px;
				left:12px;
			}
			#topOut .top ul li.phone.act b{
				background-position: -128px -399px;
			}
			#topOut .top ul li.phone i,#topOut .top ul li.kehu i,#topOut .top ul li.daohang i{
				background:url(../img/seachBg.png) no-repeat -95px -55px;
				display:block;
				position: absolute;
				width:7px;height: 4px;
				font-size: 0;
				top:12px;
				right:5px;
			}
			#topOut .top ul li.phone.act i,#topOut .top ul li.kehu.act i.act,#topOut .top ul li.daohang.act i{
				background-position: -95px -45px;
			}
			#topOut .top .new img{
				top:10px;
				left:5px;
			}
			#topOut .top a.borderL1{border-left:1px solid #ddd;}
			#topOut .top a.borderR1{border-right:1px solid #ddd;}

			/*客户服务下拉*/
			#topOut .top ul li.kehu.act a.old,#topOut .top ul li.daohang.act a.old,#topOut .top ul li.phone.act a.old{
				position: relative;
				z-index: 999;
				background: #fff;
				display: block;
			}
			#topOut .top ul li.kehu .down{
				position: absolute;
				z-index: 4;
				background: #fff;
				top:25px;
				left:-1px;
				width: 79px;
				/*height:50px;*/
				border:1px solid #ddd;
				display: none;
			}
				#topOut .top ul li.kehu .down a{
					display: inline-block;
					padding-left: 8px;
					padding-top: 2px;
					/*background: yellow;*/
					height:20px;
					line-height: 20px;
				}
				#topOut .top ul li.kehu .down a:hover{
					color:#E4393C;
					text-decoration: underline;
				}
			#topOut .top ul li.phone .down{
				position: absolute;
				z-index: 4;
				background: #fff;
				top:25px;
				left:-1px;
				width: 240px;
				height:50px;
				border:1px solid #ddd;
				display: none;
			}
			#topOut .top ul li.daohang .down{
				position: absolute;
				z-index: 4;
				background: #fff;
				top:25px;
				right:-1px;
				width: 233px;
				/*height:50px;*/
				border:1px solid #ddd;
				display: none;
				padding:10px;
			}
				#topOut .top ul li.daohang .cont{
					display:block;
					/*background: red;*/
					width:76px;
					float: left;
				}
/*顶部区域结束*/